Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ADL Updates for errors and new endpoints #304

Merged
merged 63 commits into from
May 24, 2016
Merged

Conversation

begoldsm
Copy link
Contributor

  • Add DeleteAllSecrets (was a regression miss from hyak)
  • Update Filesystem errors to reflect the types of errors thrown
  • Fix json for InnerError -> innerError in job api (this is due to a fix finally happening on the server side)
  • Add the ability to get partition information through the catalog APIs
  • Add missing enum values
  • Fix some documentation.

begoldsm added 30 commits March 24, 2016 13:32
These clients don't need a subscriptionId.
Will add extensions that make it optional in C# and zero it out to an
empty stream.
Issue: Azure/autorest#884 is tracking support
for this being an optional param properly and not resulting in a null
reference. So I will keep this spec as is.
Makes this more obvious to end users and easier to understand.
This API version changes the format for dates and timespan objects to be
ISO compliant.
We need a way to have template parameters not be required when they are
in the host. I will work with Amar for this next week.
Switch over to MSLISTSTATUS which gives more flexibility for listing
files/folders.
explicitly calling out our chunked transfer APIs until issue:
Azure/autorest#903 is resolved.
In hyak, we could do this by simply excluding the parameter. That is not
swagger compliant, so we need a separate entry.
This was missing during the port from Hyak.
"$ref": "#/definitions/USqlTablePartitionList"
}
}
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

x-ms-odata ??

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure what the question is here. We support x-ms-odata types for one type "USqlType", but that is not at this line. Do I need to include it everywhere?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per the doc the x-ms-odata extension is applied on the operation and not on the type. This will indicate AutoRest that it needs to handle odata parameters in a special way. As this operation has odata parameters and the x-ms-odata extension was missing hence high highlighted it.
@markcowl, @hovsepm - is my understanding correct?

begoldsm added 3 commits May 19, 2016 11:19
I thought I had removed this previously. removing it again, since it
should no longer be used.
@amarzavery amarzavery merged commit 8a70606 into Azure:master May 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants